elderly, yet still strong and healthy - Spanish English Dictionary